package cn.edu.wynu.parameter;

public class MethodDemo02 {
    public static void main(String[] args) {
        // 理解方法的参数传递机制：值传递
        // 引用类型的参数传递：地址传递
        int[] arrs = new int[]{1,2,3};
        change(arrs);
        System.out.println("main：" + arrs[1]); // 输出为22
    }
    public static void change(int[] arrs) {
        System.out.println("方法内1：" + arrs[1]); // 输出为2
        arrs[1] = 22;
        System.out.println("方法内2：" + arrs[1]); // 输出为22
    }

    // 基本类型和引用类型的参数在传递的时候的不同：
    // 都是值传递。
    // 基本类型的参数传输存储的数据值。
    // 引用类型的参数传输存储的地址值。
}
